From 90367a13914c9e47d7b00f1f522b4bdc1fe5b413 Mon Sep 17 00:00:00 2001 From: "kaf24@firebug.cl.cam.ac.uk" Date: Tue, 21 Feb 2006 18:29:28 +0100 Subject: [PATCH] Define constants for XENVER char array sizes. Allows Linux users to avoid using the typedefs directly. Signed-off-by: Mike Day Signed-off-by: Keir Fraser --- xen/include/public/version.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xen/include/public/version.h b/xen/include/public/version.h index 0de294b762..84020a8218 100644 --- a/xen/include/public/version.h +++ b/xen/include/public/version.h @@ -18,6 +18,7 @@ /* arg == xen_extraversion_t. */ #define XENVER_extraversion 1 typedef char xen_extraversion_t[16]; +#define XEN_EXTRAVERSION_LEN (sizeof(xen_extraversion_t)) /* arg == xen_compile_info_t. */ #define XENVER_compile_info 2 @@ -30,9 +31,11 @@ typedef struct xen_compile_info { #define XENVER_capabilities 3 typedef char xen_capabilities_info_t[1024]; +#define XEN_CAPABILITIES_INFO_LEN (sizeof(xen_capabilities_info_t)) #define XENVER_changeset 4 typedef char xen_changeset_info_t[64]; +#define XEN_CHANGESET_INFO_LEN (sizeof(xen_changeset_info_t)) #define XENVER_platform_parameters 5 typedef struct xen_platform_parameters { -- 2.30.2